#include<iostream>
#include<vector>
#include<algorithm>

using namespace std;

int main(){
	int n;
	cin>>n;
	vector<int> aliceValues(n);
	vector<int> bobValues(n);
	for(int i=0;i<n;i++){
		cin>>aliceValues[i];
	}
	for(int i=0;i<n;i++){
		cin>>bobValues[i];
	}
	
	vector<vector<int>> mp;
	for(int i = 0; i < n; i++){
			int dis = aliceValues[i] + bobValues[i];
			mp.push_back({dis,i});
		}
	sort(mp.begin(), mp.end(), [](vector<int> u, vector<int> v) {
            return u[1] > v[1];
        }); 
	int sum1 = 0, sum2 = 0;
	for(int i = 0; i < n; i++){
		if(i % 2 == 0) sum1 += aliceValues[mp[i][1]];
		else sum2 += bobValues[mp[i][1]];  
	}
	
	if(sum1 == sum2) cout<<0; 
	else if(sum1 > sum2) cout<<1;
	else cout<<-1;

    return 0;
} 
